strainer screen - German English Dictionary